package top.yehot.kettle.boot.models.vo.task;

import java.time.LocalDateTime;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import top.yehot.kettle.boot.enums.TaskRecordStatusEnum;

/**
 * 任务新增
 * 
 * @author lquan
 * @date 2022年6月5日 下午3:22:03
 */
@Getter
@Setter
@ApiModel("任务日志信息")
public class TaskRecordVO {

	@ApiModelProperty("记录ID")
    private String id;

    @ApiModelProperty("启动时间")
    private LocalDateTime startTime;

    @ApiModelProperty("停止时间")
    private LocalDateTime stopTime;

    @ApiModelProperty("任务执行结果：N-失败，Y-成功，W-等待")
    private TaskRecordStatusEnum recordStatus;

    @ApiModelProperty("转换日志记录文件保存位置")
    private String logFilePath;
	
}
